*{font-family:Arial, Helvetica, sans-serif;font-size:1em;outline:0;padding:0;margin:0;border:0;text-decoration:none;vertical-align:baseline;white-space:normal;}
html{direction:ltr}
html, body{line-height:1}
hr{display:none}
blockquote:before, blockquote:after, q:before, q:after{content:''}
blockquote, q{quotes:"" ""}
ul{list-style-type:none}
ol{list-style-type:decimal}
ol{margin:0 0 0 20px}
.clear{clear:both}
input::-moz-focus-inner /*Remove button padding in FF*/
{ border: 0;padding: 0;}
body{width:100%;background:#dddddd;text-align:center;}
body a{color:#297eb9;}
body a:hover{color:#333;}
#wrapper{width:1000px;margin:0 auto 0 auto;text-align:left;font-size:0.75em;color:#555;}
#supercol{display:block;width:958px;padding:20px;background:#fff;border:1px dotted #aaa;border-top:0;}
#bigcolumn{float:left;width:662px;overflow:hidden;margin:-8px 14px 0 0;display:inline;}
#maincolumn {float: left;width: 676px;overflow:hidden;margin: -22px 0 0 0;display:inline}
#sidebar{float:right;width:324px;display:inline;margin-top:-17px;}
.aligncenter, .alignnone{display:block;overflow:hidden;text-align:center;margin:0 auto 10px auto;}
.alignleft{float:left;display:inline;overflow:hidden;margin:0 10px 10px 0;}
.alignright{float:right;display:inline;overflow:hidden;margin:0 0 10px 10px;}
.post h1{font-family:'Yanone Kaffeesatz';font-size:2.4em;font-weight:400;color:#333;margin:15px 0 5px 0;}
.post h2{font-size:1.5em;font-weight:normal;letter-spacing:-1px;color:#222;margin:15px 0 0 0;}
.post h3{color:#297eb9;font-size:1.7em;font-weight:normal;letter-spacing:-1px;margin:15px 0 0 0;}
.post h4{color:#666;font-size:1.5em;font-weight:normal;letter-spacing:-1px;margin:15px 0 0 0;}
.post h5{color:#ca0000;margin:15px 0 0 0;}
.post h6{font-size:0.9em;color:#222;margin:15px 0 0 0;}
.post em{color:#888;}
.post p{line-height:1.4em;text-align:justify;margin:10px 0 0 0;}
.post img{vertical-align:middle;border:1px solid #eee;padding:2px;background:#fff;}
.post del{text-decoration:line-through;color:#aaa;}
.post ins{text-decoration:underline;font-weight:bold;}
.post ul, .post ol{margin:10px 0 0 10px;}
.post ul ul, .post ol ol{margin:5px 0 5px 15px;font-size:0.9em;color:#888;}
.post ul li{line-height:1.4em;border-bottom:1px solid #eee;padding:3px 0 3px 0;list-style-type:circle;}
.post ol li{line-height:1.4em;border-bottom:1px solid #eee;padding:3px 0 3px 0;}
.post ul li a:hover, .post ol li a:hover{background:#f6feff;color:#297eb9;}
.post code{margin:20px 0 0 0;display:block;background:#eee;border:1px solid #e6e6e6;font-size:1.1em;color:#444;}
.post blockquote{display:block;background:#e9f8fb;border:1px solid #cfdee1;padding:0 10px 10px 10px;margin:20px 0 0 0;color:#366799;font-weight:bold;}
.post blockquote blockquote{border:none;padding:0 0 0 20px;margin:10px 0 0 0;color:#555;font-weight:normal;}
.post .summary{font-style:italic;}
.page-all{background:#f9f9f9 url(../images/common/b_featured.png) no-repeat top;}
.page-top{display:block;min-height:230px;height:auto !important;height:230px;}
.page-bottom{display:block;height:15px;background:url(../images/common/b_featuredF.png) no-repeat bottom;}
.containerI{padding:15px 15px 1px 15px;}
.sitenav{font-size:0.9em;border-bottom:1px dotted #ccc;line-height:1.5em;color:#999;}
.item{border-top:1px solid #e9e9e9;padding:15px 0 15px 0;}
.item h1{margin:0;padding:0}
.item h1 a{font-family:'Yanone Kaffeesatz';font-size:0.7em;font-weight:400;}
h1.heading-video{background:url(../images/type-video.png) no-repeat right bottom;}
h1.heading-article{background:url(../images/type-article.png) no-repeat right bottom;}
.post-thumb img{float:left;display:inline;margin:10px 10px 0 0;}
.postinfo{margin:10px 0 0 0;font-size:0.9em;line-height:1.4em;color:#999;}
.postinfo a{border-bottom:1px dotted #f20000;color:#222;}
.postinfo a:hover{color:#fff;background:#ca0000;}
.tags{text-align:right;color:#999;line-height:1.5em;margin:10px 0 0 0;}
.post-tags{color:#999;line-height:1.5em;margin:5px 0 5px 0;}
.post-tags a, .tags a{padding:3px 4px 3px 4px;line-height:2.4;text-transform:lowercase;color:#3E6D8E;background:#E0EAF1;border-bottom:1px solid #3E6D8E;border-right:1px solid #7F9FB6;}
.post-tags a:hover, .tags a:hover{color:#E0EAF1;background:#3E6D8E;border-bottom:1px solid #37607D;border-right:1px solid #37607D;}
.readmorelink p{text-align:right;}
.find{margin:15px 0 0 0;}
.find input{vertical-align:middle}
.findfield{border:1px solid #ccc;padding:2px;width:250px;color:#555;}
.findsubmit{background:#297eb9;border:1px solid #b6b6b6;color:#fff;font-weight:bold;cursor:pointer;height:21px;}
.findsubmit:hover{color:#333;background:#fff;}
.social-buttons{display:block;position:relative;overflow:hidden;clear:both;margin:0 auto 15px auto;}
.social-buttons a{float:left;display:block;width:24px;height:24px;overflow:hidden;border:0;margin:0;padding:0;margin:15px 23px 0 0;padding:5px;}
.social-buttons a:hover{background:#eee}
.social-buttons img{float:none;display:block;width:24px;height:24px;overflow:hidden;border:0;margin:0;padding:0;}
#header{width:1000px;height:110px;background:url(../images/baner_pro.png) no-repeat bottom;position:relative;z-index:2000;}
#logo{position:absolute;bottom:20px;left:25px;}
#logo img{display:block;overflow:hidden}
#ad468{position:absolute;bottom:20px;right:25px;display:block;overflow:hidden;z-index:-1;}
#ad468 img{display:block;overflow:hidden;}
#date{float:left;margin:0 0 0 25px;display:inline;background:url(../images/b_date.png) no-repeat;width:156px;height:20px;line-height:18px;font-size:0.9em;font-weight:bold;text-align:center;}
#topnav{z-index:1000}
#topnav ul{float:right;margin:0 25px 0 0;display:inline;font-weight:bold;position:relative;z-index:800;}
#topnav ul ul{padding:0;margin:0;border:none;display:none;position:absolute;width:150px;top:23px;left:-1px;z-index:900;border-left:1px solid #afbdc0;border-right:1px solid #afbdc0;border-bottom:1px solid #afbdc0;}
#topnav ul ul ul{width:150px;top:0;left:140px;border:1px solid #afbdc0;}
#topnav li{float:left;position:relative;background:#fff url(../images/topnav_m.png) repeat-x;height:24px;border-left:1px solid #afbdc0;}
#topnav li.left{width:10px;background:url(../images/topnav_l.png) no-repeat left;border-left:0;}
#topnav li.right{width:10px;background:url(../images/topnav_r.png) no-repeat right;}
#topnav li.feed a{color:#297eb9}
#topnav li li{background:none;height:auto;border-left:0;}
#topnav li a{display:block;color:#7c8d95;padding:6px 8px;}
#topnav ul ul a{float:left;height:auto;font-weight:bold;font-size:11px;width:134px;}
#topnav li.active-page a, #topnav li.current_page_item a, #topnav li.current_page_ancestor a, #topnav a:hover,
#topnav li.current-menu-item a{background:#cad8db;color:#333;}
#topnav ul ul li a:hover{color:#297eb9}
#options{position:absolute;bottom:20px;left:250px;width:116px;height:23px;background:url(../images/options.png) no-repeat top;}
#options:hover{background:url(../images/options.png) no-repeat bottom}
.layout_options{display:none;z-index:10;position:absolute;top:116px;left:250px;width:380px;height:50px;padding:10px;background:url(../images/layout_options.png) no-repeat bottom;}
#reset{line-height:1.5em;color:#fff;font-weight:bold;font-size:0.9em;}
#reset:hover{background:#ca0000;color:#fff}
.cancel{float:right}
.cancel a{display:block;width:16px;height:16px;line-height:16px;padding:0;margin:0;border:0;background:url(../images/close.png) no-repeat top;}
#menu{display:block;width:1000px;height:30px;background:url(../images/common/menu.png) no-repeat;margin:10px 0 0 0;position:relative;z-index:10;}
#menu ul{float:left;margin:0 0 0 5px;display:inline;position:relative;}
#menu ul ul{padding:0;margin:0;border:none;display:none;position:absolute;background:none;z-index:10;width:190px;top:29px;left:0;}
#menu ul ul ul{top:0px;left:190px;width:190px;}
#menu li{float:left;position:relative;}
#menu a{display:block;color:#444;font-weight:bold;padding:9px 10px;background:url(../images/common/menu_l.png) no-repeat right;}
#menu ul ul a{float:left;height:auto;color:#fff;padding:6px 10px;background:#333;border-bottom:1px solid #444;width:170px;}
#menu ul li a.current-cat-single, #menu ul li.current-cat a, #menu ul li.current-cat-parent a, #menu ul li.active-cat a, #menu ul li a:hover,
#menu ul li.current-menu-item a, #menu ul li.current-menu-ancestor a{color:#297eb9}
#menu ul li.active-cat ul a{color:#fff}
#menu ul ul li a:hover{background:#666;color:#fff}
.article_overlay {}
#custom2{
	padding: 5px;
	background-color: #C7E9F9;
	-moz-box-shadow:3.5px 3.5px 5px #000000;
	-webkit-box-shadow:3.5px 3.5px 5px #000000;
	box-shadow:3.5px 3.5px 5px #000000;
	border-width:1px;
	border-style:solid;
	border-color:#000;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}

.copy {
	float: right;
	display: block;
	text-align: right;
	margin: 5px;
	overflow: hidden;
}

.fixeddropdown {font-size:0.9em;color:#005467;border: 1px solid #bfc9cd;margin-left:10px;width:105px;display:inline;}
.searchform{float:right;display:block;overflow:hidden;}
.searchform2{display:inline;margin-left:10px;text-align:center;}
.searchform2 input{vertical-align:top;margin-top:7px;margin-left:5px;}
.searchform input{vertical-align:middle}
.searchfield{font-size:0.9em;color:#005467;background:url(../images/common/small_field.png) no-repeat top;width:110px;height:18px;line-height:14px;padding:0px 0px;margin:0px 0 0 0;}
html>body .searchfield{font-size:0.9em;color:#005467;background:url(../images/common/small_field.png) no-repeat top;width:100px;height:14px;line-height:14px;padding:3px 5px;margin:5px 0 0 0;}
.searchfield:focus{background:url(../images/common/small_field.png) no-repeat bottom}
.searchbutton{cursor:pointer;text-align:center;font-size:0.9em;font-weight:bold;text-transform:uppercase;color:#111;background:none;height:20px;line-height:20px;margin:5px 0 0 3px;width:55px;text-align:left;}
.searchbutton:hover{color:#ca0000;}
.featured, .featured .content, .featured .footer{display:block;width:662px;}
.featured{background:#f9f9f9 url(../images/b_featured.png) no-repeat top;}
.featured .content{display:block;}
.featured-footer{display:block;height:15px;width:662px;background:url(../images/b_featuredF.png) no-repeat bottom;}
.featured .sm-w{border-bottom:1px solid #dedede;}
.featured h1{float:left;display:block;padding:10px 0 8px 2%;margin:0 1px 0 1px;font-family:'Yanone Kaffeesatz';font-size:1.8em;font-weight:300;color:#000;}
.featuredposts{float:right;margin:18px 10px 0 0;display:inline;}
.featuredposts li{float:left;display:block;margin:0 10px 0 0;}
.featuredposts li a{float:left;display:block;width:9px;height:9px;background:url(../images/light_off.png) no-repeat;}
.featuredposts li a:hover{background:url(../images/light_bl.png) no-repeat;}
.featuredposts li a.current{background:url(../images/light_on.png) no-repeat;}
.featuredposts li a.current:hover{background:url(../images/light_on.png) no-repeat;}
.featuredposts_content{display:none;}
@media print{.featuredposts_content{display:block !important;}
}
.featuredposts_content .thumb{float:left;display:block;margin:15px 2% 0 2%;width:26%;}
.featuredposts_content .thumb img{overflow:hidden;border:1px solid #eee;padding:2px;background:#fff;}
.featuredposts_content .fpost{float:right;display:block;margin:15px 2% 0 2%;width:66%;}
.featuredposts_content .fpost h2 a{font-family:'Yanone Kaffeesatz';font-size:2.4em;font-weight:400;}
.featuredposts_content .fpost p{margin:15px 0 0 0;line-height:1.4em;text-align:justify;color:#888;}
.featuredposts_content .fpost .read, .featuredposts_content .fpost .docomment{display:block;height:14px;line-height:14px;}
.featuredposts_content .fpost .read{background:url(../images/ico_more.png) no-repeat left 15px;padding:15px 0 0 22px;}
.featuredposts_content .fpost .docomment{background:url(../images/ico_comment.png) no-repeat left 8px;padding:8px 0 0 22px;}
.featuredposts_content .fpost .read a{color:#555}
.featuredposts_content .fpost .read a:hover{background:#ca0000;color:#fff;}
.featuredposts_content .fpost .docomment a{color:#555}
.featuredposts_content .fpost .docomment a:hover{background:#ca0000;color:#fff;}
.column {float: left;width:324px;margin: 0 14px 0 0;display:block;padding-bottom:30px;}
.cat-widget{width:666px;overflow:hidden;margin: 15px 0 0 0;}
.cat-widget h3{position:relative;display:block;width:666px;height:35px;line-height:35px;padding:0 0 0 32px;background:url(../images/common/border_01/widget_header.png) no-repeat;background-size: 666px auto;}
.cat-widget h3 a{color:#333}
.cat-widget h3 a:hover{color:#666}
.cat-widget h4{position:relative;display:block;height:30px;padding:0 0 0 10px;margin:0 1px 0 0;line-height:30px;border-top:1px solid #fff;border-bottom:1px solid #d7d7d7;}
.cat-widget .container{width:665px;background-color:#FFFFFF;background-size:665px auto;}
.cat-widget .footer{display:block;width:666px;height:24px;background:url(../images/common/border_01/widget_footer.png) no-repeat;background-size:666px auto;overflow:hidden;}
.minimize, .close, .minus, .plus, .news_icon{position:absolute;width:15px;height:14px;}
.minimize{top:10px;left:10px;background:url(../images/common/border_01/min.png) no-repeat;}
.news_icon{top:10px;left:10px;background:url(../images/common/border_01/webdev-bullet-icon.png) no-repeat;}
.close{top:10px;right:10px;background:url(../images/close.png) no-repeat;}
.minus{top:9px;right:10px;background:url(../images/minus.png) no-repeat;}
.plus{top:9px;right:30px;background:url(../images/plus.png) no-repeat;}
.cat-widget .cpost{display:inline;background:#fff;margin:0 1px 0 0px;padding:15px 10px 15px 10px;border-bottom:0px solid #eee;float:left;overflow:hidden;width:300px;}
.cat-widget .mpost{display:inline;background:#fff;margin:0 1px 0 0px;padding:15px 10px 15px 10px;border-bottom:1px solid #eee;float:left;overflow:hidden;width:650px;}
.mpost h1{font-family:'Yanone Kaffeesatz';font-size:1.8em;font-weight:300;color:#333;margin:15px 0 20px 0;}
.mpost p{line-height:1.4em;text-align:justify;margin:10px 0 0 0;}
.cat-widget .thumb img{float:left;display:inline;overflow:hidden;margin:0 10px 0 0;border:1px solid #eee;padding:2px;background:#fff;}
.cat-widget p{line-height:1.4em;margin:5px 0 0 0;color:#999;text-align:justify;}
.dark_perm{font-family:'Yanone Kaffeesatz';font-size:1.3em;font-weight:400;line-height:1.2em;}
.ex{display:block;margin-top:10px;width:auto;margin-left:10px;margin-right:10px;padding:0}
.ex li{font-size:0.9em;font-weight:bold;color:#555;height:14px;line-height:14px;margin:0 0 0 20px;padding-left:0;}
.ex li a{color:#333}
.ex li a:hover{background:#ca0000;color:#fff;}
.ex2{display:block;float:right;margin:5px 10px 0 0;}
.ex2 li{float:left;font-size:0.9em;font-weight:bold;color:#555;height:14px;line-height:14px;margin:0 0 0 20px;}
.ex2 li a{color:#333}
.ex2 li a:hover{background:#ca0000;color:#fff;}
.lil{float:left;display:inline;background:url(../images/ico_more.png) no-repeat left center;padding:0;text-align:left;}
.cont{float:right;display:inline;background:url(../images/ico_more.png) no-repeat left center;padding:0 0 0 20px;text-align:right;}
.comm{background:url(../images/ico_comment.png) no-repeat left center;padding:0 0 0 20px;}
.list_articles_item {display:block;padding-right:5px;border-bottom:1px dotted #ddd;margin-bottom:10px;padding-bottom:10px;}
.more_stories li {display:block;}
.more_stories{float:right;width:330px;overflow:hidden;background:#fff;margin:0 1px 0 0;padding:1px 0 1px 0;border-bottom:0px solid #d7d7d7;font-size:0.9em;font-weight:bold;}
.more_stories li, .more_stories li a{overflow:hidden;width:100%;}
.more_stories li{line-height:1.4em;}
.more_stories li a{display:block;border-bottom:1px solid #f1f1f1;position:relative;padding:5px 10px;color:#297eb9;}
.more_stories li a:hover{color:#fff;background:#297eb9;}
.smallimg img{float:left;margin-right:10px;display:block;overflow:hidden;}
.smalltitle{padding-right:10px;}
.Sclose, .Wclose{position:absolute;right:10px;top:6px;width:15px;height:14px;background:url(../images/close.png) no-repeat top;}
.Sclose:hover, .Wclose:hover{background:url(../images/close.png) no-repeat bottom}
.Sminimize, .Wminimize{position:absolute;left:10px;top:6px;width:15px;height:14px;background:url(../images/common/border_01/min.png) no-repeat;}
.Sminimize:hover, .Wminimize:hover{background:url(../images/common/border_01/min.png) no-repeat}
.box_a{margin:10px 0 0 0;background:url(../images/box_rp.png) repeat-y;overflow:hidden;}
.box_a h2{display:block;width:294px;height:17px;background:url(../images/box_h.png) no-repeat top;padding:7px 0 0 30px;border-bottom:1px dotted #ddd;overflow:hidden;position:relative;}
.box_a div{padding:0 10px 0 10px;}
.box_a p{line-height:1.3em;color:#999;margin:10px 0 0 0;}
.box_a em{color:#999;}
span.foot{display:block;height:14px;background:url(../images/common/box_f.png) no-repeat bottom;}
span.foot_s{display:block;height:14px;background:url(../images/box_f_s.png) no-repeat bottom;}

.pagination-bar {

    background-color:#f0f0f0;

    border-radius:3px;

    -moz-border-radius:3px;

    -webkit-border-radius: 3px;

    display:block;

    margin:0 0 5px 0;

}



.pagination-bar .intro{

    padding:6px;

}



.pagination {

    float:right;

    margin:4px 2px; 

}

.pagination a.prev,.pagination a.prev-inactive,.pagination a.next,.pagination a.next-inactive,.pagination a.num,.pagination a.num-active,.pagination a.dot {

    display:block;

    float:left;

    padding:1px 5px;

    margin:0px 3px;

    background:#ffffff;

    border:1px solid #4769a4;

    border-radius:2px;

    -moz-border-radius: 2px;

    -webkit-border-radius: 2px;

    color:#4769a4;

    text-decoration:none;

}

.pagination a.dot {

    border-color:transparent;

    background:none;

    padding: 3px 0 0;

}

.pagination a.prev-inactive,.pagination a.next-inactive {

    border:1px solid #cccccc;

    color:#cccccc;

}

.pagination a.prev:hover,.pagination a.next:hover,.pagination a.num:hover,.pagination a.num-active:hover {

    color:#FFFFFF;  

    border-color:#4769a4;

    background:#4769a4;

}



.pagination a.num-active {

    color:#FFFFFF;

    font-weight:bold;

    background:#4769a4;

}


/* WIDGETS - All of them! */
.widget {color:#666;background:url(../images/common/box_rp.png) repeat-y;margin:10px 0 0 0;overflow:hidden;}
.widgetsl li, .widgetsr li{background:url(../images/box_rp_s.png) repeat-y;margin:10px 0 0 0;overflow:hidden;}
.widgetsl li li, .widgetsr li li {background:none;margin:0;}
.widget a {line-height:1.4em}
.widget h2{color:#444;display:block;height:17px;background:url(../images/common/box_h.png) no-repeat top;padding:7px 0 0 30px;border-bottom:1px dotted #ddd;overflow:hidden;position:relative;}
.widgetsl .widget h2, .widgetsr .widget h2{display:block;height:17px;background:url(../images/box_h_s.png) no-repeat top;padding:7px 0 0 11px;border-bottom:1px dotted #ddd;overflow:hidden;position:relative;}
.widget li{}
.widget li li{background:none;margin:0 0 0 0;}
.widget ul li{padding:3px 0 3px 0;border-bottom:1px solid #eee;}
.widget ul{padding:0 10px 0 10px}
.widget div{padding:0 10px 0 10px;line-height:1.4em;margin:10px 0 0 0;}
.widget p{margin:0 0 7px 0}
.widget form{padding:0 10px 0 10px}
.widget form div{padding:0 0 0 0}
.widget label{line-height:1.5em}
.widget input{border:1px solid #ddd;padding:1px;vertical-align:middle;color:#555}
.widget li {zoom:1;}
.widgetsl{float:left;width:156px;}
.widgetsr{float:right;width:156px;}
.widgets h2 {cursor:pointer}
.my-calendar {}
#feedlink{font-weight:bold;padding:2px 0 2px 22px;background:url(../images/ico_feed.png) no-repeat;background-position:left center;}
#feedform{display:block;margin:10px 0 0 0;background:url(../images/ico_email.png) no-repeat;background-position:left center;padding:0;}
#feedform fieldset{display:inline;overflow:hidden;}
#feedform input{vertical-align:middle;display:inline;}
#feedemail{border:0;padding:0;display:block;color:#666;margin:0 0 0 22px;background:url(../images/field.png) no-repeat top;width:180px;padding:5px 10px 5px 10px;height:15px;}
#feedbutton{border:0;padding:0;cursor:pointer;text-align:center;font-size:0.9em;font-weight:bold;text-transform:uppercase;color:#fff;margin:0 0 0 3px;background:url(../images/regular_button.png) no-repeat top;width:67px;height:17px}
#feedbutton:hover{background:url(../images/regular_button.png) no-repeat bottom;}

.widget_maintabs ul {padding:0;margin:0}
.widget_maintabs div{margin:0}
.widget_maintabs ul li {padding:0;border-bottom:0;}
.widget_maintabs ul.tabs{display:block;height:22px;border-bottom:1px dotted #ddd;margin:0 1px 0 1px;}
.widget_maintabs ul.tabs li{float:left;display:inline;height:22px;}
.widget_maintabs ul.tabs li a{float:left;display:block;height:22px;line-height:22px;padding:0 10px 0 10px;border-right:1px dotted #ddd;font-weight:bold;background:#fff;color:#999;font-size:0.9em;}
.widget_maintabs .tabs li a:hover{background:#eee;color:#333;}
.widget_maintabs .tabs li a.selected, .widget_maintabs .tabs li a.selected:hover{background:#fff;color:#ca0000;}
.widget_maintabs .tabcontent{display:none;margin:0 1px 0 1px;}
.widget_maintabs .tabcontent li a{display:block;height:1%;line-height:1.3em;border-bottom:1px solid #eee;padding:4px 10px 4px 10px;}
.widget_maintabs .tabcontent li a span{font-size:0.9em;color:#999;}
.widget_maintabs .tabcontent li a{color:#297eb9;}
.widget_maintabs .tabcontent li a:hover{background:#297eb9;color:#fff;}
.widget_maintabs .tabcontent li a:hover span{color:#c4f7ff}
@media print{.widget_maintabs .tabcontent{display:block !important;}
}

.widget_categorytabs ul {padding:0;margin:0}
.widget_categorytabs div{margin:0}
.widget_categorytabs ul li {padding:0;border-bottom:0;}
.widget_categorytabs ul.tabs{display:block;height:22px;border-bottom:1px dotted #ddd;margin:0 1px 0 1px;}
.widget_categorytabs ul.tabs li{float:left;display:inline;height:22px;}
.widget_categorytabs ul.tabs li a{float:left;display:block;height:22px;line-height:22px;padding:0 10px 0 10px;border-right:1px dotted #ddd;font-weight:bold;background:#fff;color:#999;font-size:0.9em;}
.widget_categorytabs .tabs li a:hover{background:#eee;color:#333;}
.widget_categorytabs .tabs li a.selected, .widget_categorytabs .tabs li a.selected:hover{background:#fff;color:#ca0000;}
.widget_categorytabs .tabcontent{display:none;margin:0 1px 0 1px;}
.widget_categorytabs .tabcontent li a{display:block;height:1%;line-height:1.3em;border-bottom:1px solid #eee;padding:4px 10px 4px 10px;}
.widget_categorytabs .tabcontent li a span{font-size:0.9em;color:#999;}
.widget_categorytabs .tabcontent li a{color:#297eb9;}
.widget_categorytabs .tabcontent li a:hover{background:#297eb9;color:#fff;}
.widget_categorytabs .tabcontent li a:hover span{color:#c4f7ff}
@media print{.widget_categorytabs .tabcontent{display:block !important;}
}

.widgets .recent-tweets li.twitter-item{color:#444;line-height:1.5em;padding:5px 0 5px 24px;background:url(../images/twitter.png) no-repeat left 6px;}
.twitter-link,.twitter-user{color:#297eb9;font-weight:bold;border-bottom:1px dotted #297eb9;}
.twitter-link:hover{background:#297eb9;color:#fff;}
.twitter-timestamp a{font-style:italic;font-size:11px;color:#888;border-bottom:1px dotted #222;}
.twitter-timestamp a:hover{color:#297eb9}
.follow-us-link{display:block;width:60px;height:20px;background:url(../images/followus.png) no-repeat;}

.widget_tag_cloud div {margin:0}
.widget_postinfo .post-ratings {padding:0;margin:0}

.widget_authorbio div.autho p, .widget_authorbio div{margin:0;padding:0}
div.autho span.side_avatar{float:left;display:inline;margin:0 7px 1px 0;}
div.autho span.side_avatar img{border:1px solid #eee;padding:2px;background:#fff;}
div.autho{padding:10px 10px 0 10px;}
div.autho span{color:#333;font-style:italic;}

.admin_menu{display:block;padding:0 10px 0 10px;}
.admin_menu li{padding:3px 0 3px 0;line-height:1.3em;border-bottom:1px solid #eee;}
.admin_menu li.ico_categories{background:url(../images/ico_categories.png) no-repeat;background-position:left center;padding:3px 0 3px 22px;}
.admin_menu li.ico_categories a{font-weight:bold}
.admin_menu li.ico_comments{background:url(../images/ico_comments.png) no-repeat;background-position:left center;padding:3px 0 3px 22px;}
.admin_menu li.ico_views{background:url(../images/ico_views.png) no-repeat;background-position:left center;padding:3px 0 3px 22px;}
.admin_menu li.ico_ratings{background:url(../images/ico_ratings.png) no-repeat;background-position:left center;padding:3px 0 3px 22px;}
.admin_menu li.ico_print{background:url(../images/ico_print.png) no-repeat;background-position:left center;padding:3px 0 3px 22px;}
/* Done! sidebar */

#footer{width:100%;text-align:center;border-top:1px solid #cdcdcd;background:#fff;font-size:0.75em;color:#888;display:block;margin:25px 0 0 0;padding:10px 0 10px 0;}
#footer-inner{width:1000px;text-align:center;margin:0 auto 0 auto;}
.des{float:left;display:inline;text-align:left;margin:0 0 0 10px;}
.copy{float:right;display:inline;text-align:right;margin:0 10px 0 0;}
.des p, .copy p{line-height:1.5em;}
.des a, .copy a{color:#222;border-bottom:1px dotted #ca0000;}
.des a:hover, .copy a:hover{background:#ca0000;color:#fff;border-bottom:1px dotted #ca0000;}
.footer-ad{padding:10px 0 10px 0;width:1000px;background:#eee;margin:15px auto 0 auto;text-align:center}
.footer-ad a, .footer-ad img, .footer-ad span{margin:0 auto 0 auto;text-align:center;}
.footer-ad span{display:block;line-height:1.4em;font-size:0.8em;text-transform:uppercase;color:#aaa;}
.footer-ad img{padding:3px;background:#ddd;}
.comments-box{zoom:1;}
.comments-box img{vertical-align:middle;}
.comments-box h3{display:block;width:100%;margin:20px 0 0 0;font-family:'Yanone Kaffeesatz';font-size:2.2em;font-weight:300;color:#000;}
#respond p, .cancel-comment-reply{color:#777;line-height:1.4em;margin:10px 0 0 0;}
#respond label{cursor:pointer;color:#444;}
#respond label, #respond input, #respond textarea, #respond checkbox{vertical-align:middle}
.text, #respond textarea{color:#005467;}
.text{margin:0 10px 0 0;background:url(../images/input.png) no-repeat top;width:190px;height:15px;line-height:15px;padding:3px 5px 3px 5px;}
.text:focus{background:url(../images/input.png) no-repeat bottom}
#respond textarea{background:url(../images/textarea.png) no-repeat top left;width:490px;height:90px;padding:5px;}
#respond textarea:focus{background:url(../images/textarea.png) no-repeat bottom}
.submit{cursor:pointer;font-weight:bold;padding:1px;text-align:center;background:#ca0000;border:2px solid #ffdcdc;color:#fff;}
.submit:hover{background:#ef0000;}
.commentnav{display:block;}
.commentnav a{background:#444;color:#fff;padding:3px;border-right:1px solid #444;border-bottom:1px solid #444;}
.commentnav a:hover{background:#666;color:#fff;}
.commentnavleft{float:left;display:inline;}
.commentnavright{float:right;display:inline;}
.commentnavleft a{float:left;display:block;margin:15px 0 15px 0;}
.commentnavright a{float:right;display:block;margin:15px 0 15px 0;}
ol.commentlist{border-top:1px dotted #ddd;margin:15px 0 0 0;padding:15px 0 0 0;}
ol.commentlist li{border-bottom:1px dotted #ddd;margin:0 0 15px 0;padding:0 0 15px 0;list-style-type:none;height:1%;}
ol.commentlist li div.vcard{float:left;width:90px;}
ol.commentlist li div.vcard cite.fn{display:block;margin:10px 0 0 0;font-style:normal;font-weight:bold;font-size:0.9em;line-height:1.4em}
ol.commentlist li div.vcard cite.fn a.url{}
ol.commentlist li div.vcard img.avatar{border:1px solid #eee;padding:2px;background:#fff;display:block;overflow:hidden;}
ol.commentlist li div.vcard img.photo{}
ol.commentlist li div.vcard span.says{}
ol.commentlist li div.commentmetadata{font-size:0.9em;color:#999;margin:0 0 0 0;}
ol.commentlist li div.comment-meta{color:#999;}
ol.commentlist li div.comment-meta a{color:#999;}
ol.commentlist li p{display:block;margin:15px 0 0 90px;line-height:1.5em;}
ol.commentlist li div.reply{text-align:right;padding:15px 0 0 0;}
ol.commentlist li div.reply a{padding:3px 7px 3px 7px;font-weight:bold;background:#eee;color:#000;border:1px dotted #888}
ol.commentlist li div.reply a:hover{background:#fff;}
ol.commentlist li ul.children li{padding:15px;margin:15px 0 0 90px;}
ol.commentlist li ul.children li div.reply a{background:#fff}
ol.commentlist li ul.children li.depth-2{border:1px dotted #9acedd;background:#f3f6fb;}
ol.commentlist li ul.children li.depth-3{border:1px dotted #00C7FF;background:#fff;}
ol.commentlist li ul.children li.depth-4{border:1px dotted #9acedd;background:#f3f6fb;}
ol.commentlist li ul.children li.depth-5{border:1px dotted #00C7FF;background:#fff;}
ol.commentlist li.alt{}
ol.commentlist li.bypostauthor p{}
ol.commentlist li.byuser{}
ol.commentlist li.comment-author-admin{}
ol.commentlist li.comment{}
ol.commentlist li div.comment-author{}
ol.commentlist li ul{}
ol.commentlist li ul.children{}
ol.commentlist li ul.children li.alt{}
ol.commentlist li ul.children li.bypostauthor{}
ol.commentlist li ul.children li.byuser{}
ol.commentlist li ul.children li.comment{}
ol.commentlist li ul.children li.comment-author-admin{}
ol.commentlist li ul.children li.odd{}
ol.commentlist li.even{}
ol.commentlist li.odd{}
ol.commentlist li.parent{}
ol.commentlist li.pingback{}
ol.commentlist li.thread-alt{}
ol.commentlist li.thread-even{}
ol.commentlist li.thread-odd{}
ol.pinglist{margin:15px 0 15px 20px;}
ol.pinglist li{padding:5px 0 5px 0;border-top:1px dotted #ddd;line-height:1.4em;}
.vidlist{display:block;margin:20px 0 0 0;}
.vidlist li{float:left;display:inline;width:30%;margin:0 0 10px 0;padding:0 3% 10px 0;border-bottom:1px solid #e3e3e3;}
.vidlist span{display:block;font-size:0.9em;line-height:1.4em;}
.vidlist img{vertical-align:middle}
.vidlist span.date{margin:10px 0 0 0}
.vidlist span.title{margin:5px 0 0 0;font-weight:bold}
.vidlist span.videorating{margin:10px 0 0 0;color:#888;}
.vidlist .videothumb{float:left;position:relative;}
.vidlist .videothumb img{border:1px solid #eee;padding:2px;background:#fff;overflow:hidden;}
.vidlist .playit a{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/play.png) no-repeat center;display:none;}
.vidlist span.title{display:block;overflow:hidden;height:30px;}
.center-obj{display:block;position:relative;background:#222;text-align:center;margin:15px 0 15px 0;}
.center-obj *{overflow:hidden;margin:0 auto;display:block}
.wp-pagenavi{display:block;padding:15px 0 0 0;margin:15px auto 15px auto;text-align:center;}
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi span.extend{padding:2px 6px 2px 6px;margin:2px;border:1px dotted #97c0c9;color:#297eb9;background-color:#fff;}
.wp-pagenavi a:hover{padding:2px 6px 2px 6px;margin:2px;border:1px dotted #97c0c9;color:#cbf4fd;background-color:#297eb9;}
.wp-pagenavi span.current{padding:2px 6px 2px 6px;margin:2px;border:1px dotted #297eb9;color:#222;background-color:#e4f4ff;}
.wp-pagenavi span.pages{padding:2px 6px 2px 6px;margin:2px;border:1px dotted #777;color:#222;background-color:#fff;}
.post-ratings-image{position:relative;top:2px;}
.slideshow{display:block;width:662px;height:276px;background:url(../images/slideshow.png) no-repeat;position:relative;}
.slideshow h1{position:absolute;top:6px;left:15px;font-family:'Yanone Kaffeesatz';font-size:22px;font-weight:400;color:#444;}
.slideshow .items{position:absolute;right:10px;top:10px;}
.slideshow .items li{float:left;display:block;margin-right:5px;}
.slideshow .items li a{float:left;display:block;font-size:12px;font-weight:bold;background:#888;color:#fff;padding:3px 6px;}
.slideshow .items li a:hover{background:#888}
.slideshow .items li a.current, .items li a.current:hover{background:#ca0000}
.pane{display:none;position:absolute;top:36px;left:0;width:662px;height:230px;overflow:hidden;}
.pane span.overlay{position:absolute;bottom:0;left:0;width:100%;height:60px;background:#000;}
.pane .title{position:absolute;left:15px;top:180px;color:#fff;font-weight:bold;font-family:Helvetica;font-size:18px;}
.pane .title:hover{color:#fff;border-bottom:1px dotted #bbb;}
.pane .info{position:absolute;left:15px;top:208px;font-size:11px;color:#ddd;margin-right:20px;}
.pane .info:hover{color:#ddd;border-bottom:1px dotted #bbb;}
.pane .comment{position:absolute;top:156px;right:15px;width:32px;height:32px;background:url(../images/slideshow-comment.png) no-repeat;color:#000;text-align:center;padding-top:6px;padding-left:1px;font-size:14px;font-weight:bold;}
.pane .comment:hover{color:#000}
.fb-tweet{width:100%;height:30px;overflow:hidden;}
.fb-this, .tweet-this{float:left}
.tweet-this{margin:2px 0 0 0}
#top_login {
    padding: 0 10px;
    position: absolute;
    right: 0;
    top: 5px;
    width: 300px;
	text-align:right;
}
#top_login ul {
    display: inline;
}
#top_login ul li{
	float:left;
	padding:3px 5px;
	line-height: 20px;
	border-right: 1px;
}
#sach_info li.last_logut{


}
#sach_info li {margin-bottom:10px;};
